1504
772
846
709
1810
946
842
3530
3087
1208
3069
3161
816
1243
2717
2920
918
1499
727
1270
824
1660
801
2162
781
900
707
835
1249
2600
1313
1916
804
1284
692
1967
799
2733
630
2243
1577
12067
906
1385
873
1846
826
979
990
760
904
972
762
1039
771
2540
921
4202
2824
4254
4647
2251
1117
10380
1104
918
887
2297
759
1157
1983
807
788
642
1122
1809
720
3214
830
983
1659
712
668
728
1247
1663
1821
1575
880
787
3658
1269
1994
860
870
888
1201
870
797
4205
1982
1013
1022
714
1660
1135
1388
787
1735
1361
830
1465
1026
2356
883
761
8434
2834
1027
3134