1992
11647
1763
810
2427
2664
2718
1152
4258
1382
903
812
1026
2043
1131
1095
1277
3184
1016
2581
1398
717
1521
778
1213
1096
1496
1595
744
1389
8317
693
760
2697
899
975
818
1563
4858
1162
1261
6277
1650
1501
1355
840
1246
1278
810
1411
729
1966
1126
1019
965
1102
898
1047
1548
949
815
952
946
648
1633
1196
839
1632
2616
4944
688
1224
1104
1176
1020
1664
789
1072
835
1961
822
711
1335
1599
2386
829
2910
1525
731
3264
1750
1415
854
3350
1775
928
8193
1876
1013
1023
1530
742
1952
889
4526
1281
1531
7196
765
630
2338
1820
1088
1272
995
882
970
848
1362
1914