1248
974
903
2474
774
1162
854
2395
2352
1324
5829
1129
687
733
708
9405
1335
1087
725
2417
873
1264
878
658
1701
1089
734
1541
840
937
1586
685
3268
806
986
687
1653
1446
2266
3479
676
683
1612
764
1691
1805
2312
1308
778
1844
1107
2825
879
1047
2321
913
3340
2779
1841
1073
1231
697
1683
1195
712
1507
1271
729
1015
2747
659
746
2205
822
1252
869
1433
1833
879
1146
830
3537
1816
739
1184
943
684
815
1552
1086
3096
776
3037
826
796
3457
2510
939
694
851
1512
1527
2789
1313
1536
777
1451
777
1375
861
3104
1909
1265
876
977
610
792
1719
1387
889