1880
2
20634
8
2855
3
2668
2730
6
282572
0
2069
2657
1020
625
418
294
2881
25137
349
2727
580
1936
1
2702
2076
1152
1824
2461
20
158
968
316
3428
4328
10
933
479