3031
2929
3642
3014
1885
2399
2553
1901
2418
4156
2554
3994
2671
2441
4155
7984
2153
2285
3447
2257
2658
2921
2063
8856
2272
4560
3466
3994
2445
3389
4000
6816
4303
4823
5689
4199
2743
2699
4048
4338
4681
3591
9194
3095
10248
3356
9181
21604
19491
9324
12077
7245
7732
17814
20031
7145
14143
8193
5126
6783