4016
1
1897
3751
4
8773
10
1343
0
1259
2
2797
3
1132
2306
2061
3250
1506
745
2814
5
1869
1550
302
670
964
2330
769
927
522
440
3025
1334
11829
1805
3505
21743