1105
1
94
87
796
2
445
526
288
1025
420
1374
509
397
1528
4
1260
715
0
1426
85
1980
8
93
100
2879
728
1292
1437
579
66
1309
3
77
1621
5
880