1351
800
1023
803
3031
1446
906
1378
858
683
1815
837
2424
620
1072
1421
1006
958
2997
2357
1236
1438
1133
987
1292
3024
988
974
622
685
1144
810
743
2967
1841
1546
2476
769
768
956
1278
663
786
1130
1918
2102
647
1036
7707
673
1521
18160
813
1688
735
1527
2798
900
1492
1343
1394
1300
629
1205
888
1292
708
760
691
848
1241
948
876
729
768
1062
739
2508
627
682
1609
1579
721
651
608
851
2158
902
3441
1429
1084
1534
1036
927
697
749
859
599
795
613
774
957
1862
1592
638
670
2163
4878
849
764
4420
2096
839
676
1414
990
1098
695
945
814