2524
697
1045
918
846
2499
4898
1706
1600
1261
1582
1303
1310
1185
1186
872
828
1341
710
811
839
713
832
1384
1557
1457
1702
1322
859
1012
886
721
700
1192
1321
644
2685
928
798
1133
1243
1523
1297
701
705
1392
660
715
917
2166
2797
815
2678
655
1321
728
1536
824
1406
694
977
1326
958
1206
812
822
680
992
1461
1433
1294
2434
1032
719
841
738
711
2239
1175
2416
2099
1023
753
1141
1446
1020
1553
795
1177
1539
599
779
1202
678
801
4993
732
942
1759
823
1863
1313
790
1106
1408
2235
723
657
1471
1457
2195
1487
622
1242
1804
589
633
631
2194
963