2050
1
2245
3
1492
935
2110
297066
0
11153
8
3491
4
2920
3186
1226
2940
1286
108797
3053
7
1163
2386
1532
2
1767
10827
3926
14
6236
10
1537
562
3683
951
1789
2702
2237
1974