2762
1556
935
855
2572
4849
957
841
3241
821
2619
892
911
1552
1768
13233
1082
1034
3264
1886
1052
1441
989
962
3721
1680
853
970
6429
2389
915
2244
1064
2403
3021
1453
2165
924
908
4809
2343
1295
1380
4868
1183
898
6823
1856
951
2734
1245
946
1731
1914
1118
961
927
988
2219
2003