1743
856
675
4053
1621
1257
900
741
1161
2902
2906
691
666
845
958
1470
983
1803
647
735
685
746
3176
790
814
2500
1336
753
1174
1257
757
747
1242
1342
948
1424
2606
1649
704
1531
738
647
1152
2559
934
790
2296
1983
4899
1577
827
854
840
854
688
2691
1818
1188
1316
674
877
799
703
775
2215
682
868
1026
969
1160
1133
2447
750
750
829
906
605
984
863
713
784
772
674
782
1495
867
774
1430
690
1135
746
685
2253
1209
1360
951
1512
661
1471
686
702
2348
793
665
1354
1297
764
4193
1146
2757
1206
1533
892
4351
648
909
1026
1655
877
1729