1222856
4
17730
11
543
0
1132
2192
6062
16
2000
1
2395
414
3063
3
1823
105290
1587
2211
477
400
714
2069
847
2115
300
493
907
10270
804
553
2442
2
1073