1987
2
1291
1
1691
1806
3
3428
1343
0
1520
8876
8
1693
1132
2306
3250
1506
745
2814
5
1869
1550
302
670
964
1420
2330
769
522
440
3025
1334
11829
3505
4
21743