1054
1
1622
1937
2799
3
2198
2
1608
896
4396
2710
9
509
0
1197
4111
417
2111
3268
1665
31535
997
1448
1320
4
2086
2912
10