1758
9
1010
3
716
1
4893
2
1701
1077
2255
17
79
85
594
0
1020
318
439
531
1870
15
363
673
857
878
649
735
159
48
56
609
73
589
104
1462
7