3031
2929
3642
3014
1885
2400
2553
1901
2419
4156
2554
3994
2671
2441
4156
7984
2153
2285
3447
2257
2659
2922
2063
8856
2272
4561
3468
3994
2445
3390
4000
6818
4304
4823
5689
4201
2743
2699
4048
4338
4681
3592
9194
3095
10248
3356
9181
21604
19491
9325
12077
7245
7732
17815
20031
7145
14143
8193
5126
6783