797
0
256612
258
4669
2
907
2188
9
392
1626
1
5617
5
1935
2992
323
340
1169
772
1263
96512
707
597
425
342
36045
3535
471