647
1
1403
0
9355
3
1100
2657
1425
1645
1222856
4
383
2189
1932
3268
7
2310
696
2683
802
105290
1750
2
180849
1012
1559
282572
747
5485
8
1316
1084
7952