1838
0
2
2264
1
2345
2584
2504
2653
3104
2654
3
3058
6
2052
447
2847
4
3203
1122
836
2818
1894
1425
1858
1622
1354
2641
2118
3014
2024
2408
2634
1193
1147
856
680
2457
1942
3067
7
842
2462
2716
2161
738
2948
3994
3017