2421
3
2148
2
1665
4
3035
8
10136
27
1600
2161
7929
10
3329
1281
1613
1
1892
9
2007
1506
4670
3873
6
2268
1212
1967
5
1708
12
1402
3871
7
1908
1728
3973
1489
5171
1125
1280
1767