2050
1
4031
1492
3
935
2110
11153
8
3491
4
2920
3186
14861
7
2940
1286
108797
0
1163
1112
2386
1532
2
5753
10
2062
1767
10827
3926
14
6236
2959
1537
562
951
1789
2702
2237