2126
2616
4234
2865
2473
1955
3026
12206
2912
5201
1745
1386
4099
1821
4690
2728
6680
2042
2660
3182
1430
1728
5345
1461
1668
11889
2092
2904
2525
31532
2081
2695
1967
2028
46655
2352
2101
6608
2727
1612
1611
3624
19491
3646
5671
7129
44702
3940
9920
12935
109873