2050
1
1492
3
935
697
0
1992
2110
11153
8
3491
4
1309
2920
4914
2
3186
5389
2940
1286
108797
1163
2386
1532
1767
10827
3926
14
6236
10
1537
562
951
1789
2702
7
2237
1974