1670
3383
2935
803
854
1554
1677
1531
712
982
940
965
735
1403
995
1532
764
827
1476
872
1195
824
1772
1045
918
1578
968
1024
1439
913
1549
1359
1758
867
758
1676
1085
2338
3164
1289
687
688
1287
1852
694
1003
2939
868
2106
1093
2426
1154
1301
712
707
697
1901
1492
832
1455
1289
1047
1380
909
1024
1369
787
1011
1048
801
907
2590
753
992
1143
1003
761
1520
1894
1334
1577
764
913
1645
1061
1307
830
921
1147
799
821
1455
678
666
1258
1658
1197
897
756
716
700
742
991
2377
3384
890
1115
1289
745
682
1200
1861
884
2401
780
1152
1974
1867
1089
856