1222856
4
745
0
116
3287
1
621
611
1015
4594
1297
408
710
422
649
543
4328
10
269
1343
1033
282
121182
1754
298
335
1663
1780
1045
6800
46414
657
1751
2