2345
1278
1161
1096
4260
1527
5464
1082
680
1279
8880
1372
1136
800
2038
1397
1068
721
1030
871
954
1128
974
855
768
825
622
1397
1155
1322
1164
918
1230
1513
793
2600
1160
1023
1603
1285
869
986
1172
910
4703
1575
1137
893
757
1210
959
1391
4295
1206
4510
2566
972
1417
1010
1541
2943
1641
1814
798
1005
3773
2521
841
624
1694
1754
1177
2756
1994
810
1153
1048
926
2359
1057
1373
928
901
3143
729
2050
856
2365
1079
697
907
7182
862
808
996
756
709
1694
757
861
1071
1001
1051
1597
1956
719
1616
706
655
753
1042
6715
1247
1071
1154
793
923
1580
762
1153