2688
4
1950
8
2228
3
5900
13
2845
1
1722
604
2
3383
5
491
481
499
5617
542
1840
2767
821
1723
1433
3907
1743
9
3422
1440
2128
3088
1876
1182
1682
2192
1516
1659
11