2258
1
2090
2610
2
1976
3
2788
4768
5
2999
1830
3544
2668
1595
942
1690
833
1787
1399
10180
8
1905
3225
1508
1040
4179
1883
83
1975