2679
2
1903
3
5151
3080
1267
1
3715
30334
6
21152
8
4651
2392
1610
0
1407
3702
4
1338
2650
20
280
2405
2740
2012
1676
2932
3173
1893
7042
5
2316
4585
10
297066
1500
2921
891