785
1703
655
855
2108
1984
1342
667
1076
1967
1059
964
804
637
720
748
1297
870
843
1147
1545
749
732
1155
4918
862
786
1081
900
875
952
1245
1454
2110
713
1087
925
966
957
1421
1510
847
1371
1915
1058
1350
946
868
5730
674
1873
857
832
902
1775
1099
1140
3092
782
3127
1124
829
710
1247
1331
813
1618
2138
3193
1138
1563
1444
4564
612
688
1481
1374
669
1332
1175
2317
674
875
682
1681
1373
776
1471
1143
790
633
1012
2300
1618
702
842
661
1321
959
779
798
610
719
1857
724
697
601
1483
890
714
2288
1264
1288
1370
1015
1510
864
1925
1429
631