4554
4132
1121
1481
1570
1184
763
1595
4610
3271
1014
773
3073
1658
3854
682
897
717
3034
1098
948
1943
981
897
1316
2016
1116
1006
1062
1060
1312
1064
3104
823
884
2387
1567
707
805
999
782
837
809
1065
2237
734
747
919
909
756
781
1099
1056
1023
692
1172
1307
1727
2633
1224
841
1312
1771
738
668
819
1211
796
1361
954
763
1448
1241
2359
932
1101
1309
719
954
1418
1101
1407
944
1036
931
3570
2021
772
1238
9166
707
1021
937
1303
724
947
724
836
3547
889
973
2000
1494
1584
1662
1034
885
772
1777
652
1460
803
1289
1907
696
1198
1102
840
1157
806