2202
1001
2144
1740
1110
938
940
816
686
803
750
2372
1819
718
767
788
785
1025
698
857
911
1316
727
1002
904
873
713
1086
1206
7097
727
917
2016
1273
1483
796
948
718
2941
708
957
1101
1557
1164
1117
960
2936
2278
1598
922
793
999
1127
2042
1151
969
1392
973
1750
842
770
876
930
1373
728
724
2220
1155
1514
1131
828
1778
1217
740
1416
1202
757
875
1294
1428
3036
1467
1856
788
785
1116
929
1204
1802
767
1104
2523
953
1466
858
1512
1391
1027
973
732
674
787
683
689
694
983
1258
798
937
1358
1504
1540
645
839
2135
985
1546
3959
814
11912