648
1059
874
728
704
721
933
2116
797
741
765
849
795
678
2506
966
1023
666
732
654
835
647
854
679
829
646
1151
4256
606
1114
730
740
669
788
637
3049
1496
1992
1388
2402
729
1128
785
1468
709
707
767
1510
2429
1030
1286
671
774
702
2329
814
1674
635
726
615
1171
598
1444
1419
1375
729
825
5412
1062
600
635
738
766
1481
720
616
695
1248
1005
874
617
614
1353
705
1006
997
1195
869
630
1446
2036
1203
2619
989
717
2327
1472
1150
980
1314
604
700
1334
853
1091
695
713
896
2260
752
727
687
1154
901
2764
1389
867
725
751
672