3660
0
1889
1
1075
494
3083
2
839
2465
2932
2903
3
3051
1603
132
808
2149
5
2087
3090
6
409
2065
1849
2906
47639
2258
485
493