2258
1
2610
2
2090
2184
1976
3
2788
1830
3693
6
3544
2668
1595
942
833
83
10180
8
1905
3225
1508
1040
1975
665
1586
1859
1681
1527
1056
12459