3006
4
1864
8
3586
11
1609
20
2160
10
1230
1
1116
3
1567
6
1281
2025
4505
22
6713
12
6265
28
1705
2200
2
4425
659
1256
1194
2674
1700
1808
2939
7
3069
3602
5714
1081
2252
1299
1965
5