1222856
4
965
1
1425
343
1118
2
1049
0
2395
414
105290
6850
10
2211
477
714
2069
3
2115
5262
300
493
907
10270
804
553
2442
1073