1244
742
788
677
1206
845
1276
931
771
1449
4555
1733
910
2174
889
29955
1389
920
1180
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
1119
1479
1079
1042
944
809
704
905
940
1017
923
887
791
747
2331
2006
1116
735
661
817
1059
672
1846
1162
1130
1107
2140
1566
1269
989
737
985
855
659
11323
662
1997
2343
1466
1427
689
893
745
1047
1370
1136
696
1045
955
1343
729
1295
807
2159
1416
2996
1012
2032
709
1294