2401
4
1202
3
2961
8
2281
1
1461
2
2137
2318
1435
3712
1553
1311
3069
5
2106
7
1443
11
2993
935
25188
63
12338
12
1092
1036
10616
15
2098
1649
3680
1278
2379
1565
1365
2055
2667