113
2
615
1
2878
4
1980
8
2140
7
93
100
935
1309
3
66
1437
579
810
984
1150
397
509
85
1292
728
1645
1025
420
1374
87
94
288
445
714
0
528