4732
7315
3371
1107
1995
3961
1158
974
2245
2122
946
885
1301
2153
1598
979
3013
2692
2322
2421
1478
6517
1502
2793
2568
4525
1806
905
2117
4324
2412
21086
3338
1478
918
2070
15914
2076
2600
1888
2255
15617
7961
1360
1968
1339
15849
9036
900
1629
22146
931
2985
5550
11444
50254
1695
9520
2794
1087