1460
1
1010
3
4356
2
2621
1758
9
85
79
1701
1077
2255
17
4893
716
326
1025
5
120
171
159
169
444
765
1020
594
0
421
58
658
589
48
56
609
73