2245
3
3261
1464
1
3053
7
297066
0
1311
3431
8
1208
2688
469
1349
2
8078
28
2298
2382
6
2629
1541
3765
4
3014
20
562
11153
1352
5
1268
1087
3203
1226
2510
3637
1451
2496
2592