2245
3
951
1
1087
297066
0
1788
2110
1226
3053
7
5658
9
2797
5
1295
2773
280
108797
2354
1581
2
1453
2650
20
1320
2386
2159
2003
1534
3765
4
3034
1710
960
1717
1757
1496