766
853
2051
1671
1428
707
1893
2186
1261
963
1167
760
1512
776
1260
1469
925
2029
1053
985
1398
1697
981
820
808
1657
14869
1313
697
1222
1423
737
894
1476
785
1396
739
734
7571
1855
1397
878
1300
905
1293
938
752
2051
802
1109
771
850
1201
856
1360
3313
2484
835
727
1074
1708
799
1024
1283
875
1016
992
691
994
794
1101
2736
1143
858
1553
811
1212
2327
1040
1458
814
1992
1289
1062
715
1053
1687
1522
779
722
1690
1287
919
1670
833
1240
1303
2015
1002
1154
1050
790
1150
2204
1009
1286
714
750
744
910
1207
775
1582
1860
1493
911
683
793
1031
1758