2728
12
2107
7
2137
2
2318
3714
3
1554
3069
5
5899
13
1311
2098
1
25197
63
1189
1649
3930
22
1036
10618
15
12339
1092
4
1443
11
2995
5160
1042
3184
1350
1032
2843
1278
2380
1967
2059