2050
1
3491
4
1492
3
935
2940
1974
2
4438
6
2970
2329
2110
2302
11153
8
2920
1675
3014
20
3186
5141
7
3085
5
3485
3316
10
1286
108797
0
1163
2386
1532
1289601
1767
10827
3926
14