4552
3612
1156
1021
922
946
1105
1078
2505
1503
1227
895
760
1022
862
959
1358
844
923
5426
1689
750
1107
1800
747
982
838
738
798
1065
825
892
1219
826
1284
1584
1511
956
2424
1387
1629
1173
1010
3018
5707
795
1857
1183
1014
916
859
783
1051
794
861
940
2036
910
2097
819