255
0
31535
3092
1
392
968
21743
11881
3
3047
10
456
2093
2
342
979
1237
1840
453
658
1222856
4
4694
7
2283
339
1751
909
226919
14
649
1912
1482
2855
2275
16840
15