2465
2
657
0
2476
2932
2903
3
1816
3051
1603
1
758
2087
3090
6
803
1819
1849
2906
1017
2139
4
2366
1237
761
255
47639
2990
1294
2626
2970