2850
2
4862
1
2264
0
2705
2038
2152
3052
13
1078
4130
18
3351
3
2114
23558
17
662
1890
2933
1961
1728
515
7055
4
1152
2767
6
2611
2503
2376