2659
2
3225
2637
1061
1
2120
3101
2531
1184
1701
1133
1666
2655
1183
1358
2772
983
1382
2714
1298
1362
1268
1071
7471
5
3196
8
3637
3533
2027
3
3962
1059