1087
3063
892
1557
745
1230
1141
632
745
1119
1283
912
930
1149
2023
1138
863
945
805
1024
2480
802
747
635
970
621
715
1060
926
1047
816
1217
631
1216
1284
1075
1040
1382
1339
1490
1057
658
959
710
959
1252
835
656
756
759
1172
1146
1156
857
912
783
961
616
1160
753
677
1150
2017
897
2338
1072
853
1734
1235
1134
1408
860
1656
1469
877
869
2893
1571
1109
716
2765
634
1821
1352
652
1261
1861
965
2278
1248
1019
1555
823
936
1297
786
965
622
3188
848
629
1091
1011
734
2245
642
1398
668
727
832
1508
833
1494
9799
1480
833
1638
771
2030
848