2762
2
1040
6
2228
3
5900
13
2845
1
1722
2552
3383
5
1840
2767
1723
4
1433
1361
14
9044
9
3907
1743
3422
1440
1970
867
2128
3088
1876
1182
1682
2192
1516
1659
11
1162
18
2861