2518
3
989
0
14125
10
1231
1
1023
1309
3225
6
1992
1339
641
946
697
3240
2710
2
1690
4914
1372
1558
1622
2622
1348
17970
15
685
3629
2377
5389
1393
2284
1880
5
2884