1260
1
1015
1694
951
690
2669
2
564
1743
0
108797
2840
2377
3
21152
8
2949
2204
1305
1787
2661
2042
2015
1946
1880
2518
2551
2670
5375
847
2294
1923
2386
1451