2903
3
2333
1224
1
1974
2
3014
20
7034
3085
5
3491
4
3485
7
3316
10
5141
1162
0
2485
1502
1442
2020
1580
899
3221
1461
108797
2350
2670
1814
2234
624
3527
1543
1647
2403