1658
1838
658
953
2371
1306
964
874
1320
670
3775
981
3817
3533
1111
853
1647
2037
1466
895
676
2104
1606
9427
3675
777
1191
840
1035
1609
1331
1296
1101
1442
3162
2773
5473
1383
913
874
1269
991
2152
1066
1206
816
4336
973
1002
3302
642
940
1779
847
1045
2221
875
836
1271
917
3902
1451
742
868
881
1587
717
718
2077
1154
684
2253
2713
679
1362
861
1780
1010
1103
709
1057
777
689
882
7506
1072
1300
2018
920
2482
741
2411
1639
673
1283
1486
731
949
1056
3201
630
1773
926
937
1044
1028
1904
713
650
741
1705
1411
2562
980
1173
672
995
1579
779
1021