2518
3
989
0
14125
10
1231
1
1023
3225
6
1339
641
946
3240
2710
2
1690
1372
1558
1622
2622
1348
17970
15
685
3629
2377
1393
2284
1880
5
2884
2277
1248
9160
2235
1047