3083
2
2465
657
0
2301
6
2476
101
2932
1482
1
2903
3
1816
3051
1603
758
2087
4564
14
3090
803
1819
1849
2906
1317
1017
2139
4
2366
1237
761
255
47639
2094