2050
1
1492
3
935
2110
11153
8
3491
4
2920
3186
2940
1286
108797
0
1163
2386
1532
2
1767
10827
3926
14
6236
10
1537
562
951
1789
2702
7
2237
1974
469
2395
672
1694
1289601