1015
1
6346
16
2505
2
1547
951
1787
2522
1265
1038
7733
1606
1313
3518
3
2015
2999
1681
1097
8527
1451
0
24337
22
1694
4096
1752
2166
1373
5
690
1594
83
2669