4460
27021
10198
9071
3452
19816
5680
1265
10070
2945
3458
23950
809
2641
2866
2183
6696
2067
1255
8469
6362
1508
890
2082
968
1157
25956
1713
857
888
930
1418
1013
5946
1316
2092
1005
2355
2434
3534
1414
1711
3320
1034
6522
968
2857
2901
1278
1185
962
1174
1393
13784
2105
809
2076
11874
3565
1073