4300
825
1217
3695
842
916
1750
1321
3017
1537
927
2317
782
757
1001
1697
942
1485
1360
1548
1351
1006
2994
1145
913
1001
890
1093
1939
1122
825
1275
2076
786
1648
1012
798
1158
1099
750
1119
700
1482
960
5942
2006
1654
947
2922
738
804
1282
2793
1518
3232
1665
737
815
938
1048
1620
1159
1592
1996
1036
1722
1579
1520
657
1745
1123
1157
1671
1439
856
1448
1275
778
1471
780
692
1396
1006
676
1657
713
620
828
1292
818
1129
1364
1181
704
831
802
626
2424
973
694
1844
1904
682
1880
689
709
641
1909
1995
676
1634
1127
1364
896
1244
734
1121
1639
665
1314