631
1
1015
0
90643
1038
112
304
2448
5
517
1868
1817
2
832
529
500
870362
4
2985
8
9176
18400
240
164
1850
6
657
95
1686
150568
348
1241
692
1034
189
245