21451
61
570
2
370
1
2314
3
11571
6
631
487
812
2345
7
1899
4
1447
4877
5
2020
6633
1119
2011
2510
1712
1408
9964
15
1487
1407
2422
3035
1168
1545
1295
0
2982
3769
6509