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
809
1065
2237
750
1401
1229
1043
718
678
3117
1023
728
1453
1311
798
958
767
1306
1021
1746
1461
2729
758
1171
920
874
941
1351
689
5522
3302
850
3959
783
1244
773
1059
815
1089
709
2427
1791
1056
801
750
2883
1633
1303
871
865
2029
963
1244
3550
3350
1064
2205
989
1245
713
1451
830
804