3014
20
3085
5
3491
4
3485
7
1185
1
3316
10
2110
5141
852
2340
1723
1876
2058
1124
1671
1128
2
159
1470
1022
0
1317
1690
108797
2350
1778
1134
2234
3527
1647
1695
2386