3975
3598
9470
24029
2012
13290
5141
4819
4281
5587
2806
1496
3102
10357
1015
3302
2737
2383
6719
4128
2198
3018
2485
1033
14733
756
6561
1294
1827
12147
846
2812
981
1396
15310
3175
4979
4065
1424
2147
6963
1103
1649
1031
2860
1944
3238
2044
1000
2346
2073
2519
5679
1963
3212
2430
814
727
820
6645