2245
3
951
1
1087
297066
0
882
1788
2110
1226
3053
7
894
5658
9
571
2992
6
1657
2
2797
5
1172
1295
1450
1438
2773
1686
1529
2354
4
280
108797
1581
1453
2650
20
3621