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
1399
909
1610
705
714
2155
796
1203
1001
964
1221
1556
837
729
2359
2003
674
1563
1491
767
1315
2159
844
650
1474
1546
1077
1386
834
2342
1880
793
1149
1210
1549
937
708
820
1597
629
2864
860
1575
590
803
942
1561
1705
811
696
2187
701
710
818
2291
1204
1909
1650
1109
1232
945
668
659
1298
764
1526
1290
1798
921
765
715
1258
717
1221
1037
716
1360
746
1364
7961
1361
778
2238
1438