783
1
1587
1869
1250
3
1550
0
3025
1361
1008
2
1132
1343
3116
2306
522
1506
2814
5
178
964
1860
769
670
2330
493
430
518
440
1334
1898
20634
8
21743
653