2127
1
2733
3
8116
6
3262
5
1910
0
2079
2288
598
4936
8280
8
1898
3092
1317
1841
7
1975
2
2295
392
900
2598
4
180849
11829
1852
6370
2260
12
2393
7756
445
6801
1777
477