3257
18392
2261
957
922
8855
1611
1481
894
4296
1288
3082
1415
1651
2360
4591
1479
1678
1318
1476
1436
843
1013
27932
1295
1229
882
1224
47418
2016
1598
2835
851
2215
3732
1440
899
1876
5176
937
886
2150
4683
1116
949
936
878
2195
1461
25776
917
802
2843
1946
2778
844
3732
1487
892
3634