2043
894
1085
775
2424
1340
1860
681
1669
2018
1621
1564
899
14897
1843
1226
2450
1996
987
814
1403
912
1758
2979
1643
1183
1906
806
1269
897
1420
947
992
742
1227
771
846
1268
2033
1496
2419
1499
3808
1451
1534
1368
1137
756
949
1266
720
3041
2222
758
910
1052
829
1208
1002
798
1350
1555
854
2070
802
1267
862
1144
1330
676
1266
1394
1208
1317
996
914
1417
690
928
705
1467
750
1918
783
1175
735
1249
3233
2049
1418
839
1621
880
767
839
776
1362
914
753
1718
1266
843
664
755
751
734
1526
1504
904
1127
842
647
846
633
1156
1220
845
945
1012
1183