872
632
1322
747
1779
867
2029
1270
1106
963
957
655
663
743
1258
1454
714
1037
1175
1734
672
792
743
1982
775
2678
1406
817
1292
707
722
1306
1590
680
644
839
1495
2350
1256
1037
1282
1354
1239
4117
2273
684
1255
715
795
979
857
784
1127
1128
753
1321
1107
1558
849
760
754
646
699
772
713
700
2565
1589
1133
705
685
1739
794
1611
1434
661
1850
1220
630
936
940
685
4889
1362
1753
606
699
939
2181
2204
1764
3442
1419
1182
705
1629
802
1639
797
1430
699
1618
717
974
829
834
720
1177
1302
2416
801
807
1450
1435
680
975
1183
790
1785
740