3491
4
3546
1
1844
2
3303
10
5164
5
1044
255
0
25494
22731
7592
7
14
3289
2903
3
1129
469
4044
3083
3158
1849
2465
2277
4168
12459
475
4629
15
3200
3053
2632
471