1507
813
809
753
1638
749
895
1224
3811
830
743
3327
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
5758
1506
1130
3756
689
676
783
965
720
762
1585
710
2296
825
736
882
1095
752
1532
1115
732
983
1353
1238
1464
990
1844
1848
2938
984
1032
1765
1293
987
933
1863
731
771
676
5311
1170
3923
1069
919
2680
708
691
708
1051
2699
1064
727
784
678
1143
959
763
1090
1095
2391