846
5890
654
1120
1514
768
1077
1245
827
1214
1232
845
690
2565
1387
1127
801
978
723
1277
2272
859
1355
1008
1019
798
1386
1048
777
874
5378
2820
990
3028
840
689
929
1613
935
889
1350
691
812
877
777
853
1349
634
1439
1332
1058
856
898
978
2229
690
1572
4146
784
2377
787
923
4776
1276
848
945
1408
834
859
1155
1892
2372
840
1108
878
1663
718
13258
1444
721
757
1188
2568
1303
898
888
1303
1579
1346
973
789
879
753
717
741
4904
1159
890
1576
855
732
675
1798
648
724
1295
672
1736
1259
1373
2045
1012
4125
1244
1418
5079
672
2552
922
761