2762
1556
935
855
2572
4850
958
842
3242
821
2620
892
911
1552
1768
13233
1082
1034
3264
1886
1052
1441
989
962
3722
1680
853
970
6429
2389
915
2244
1064
2403
3021
1453
2166
924
908
4809
2343
1295
1380
4868
1184
898
6823
1856
951
2734
1245
946
1732
1914
1118
961
927
988
2219
2003