2028
1
2328
3
2604
7
2669
2
2320
0
2127
2733
1059
1123
3262
5
1910
2079
1764
2288
521
1852
8280
8
4936
1898
3092
1841
1002
1547
392
2279
180849
11829
2675
6370
2260
12