2503
1
5535
13
2114
2
1012
3508
7
2372
0
2103
2239
2499
2611
3
1542
3683
5
1801
1764
3177
1784
1361
6856
24
2245
1276
2000
2292
2153
1210
2655
1875
2317
2133
2675
1902