1230
4
382
0
1195
2
2705
1
2850
2038
2009
5
674
2980
2043
2264
3198
8
2719
22
2395
6
2285
24418
2601
2114
593
5982
812
1554