697
685
1516
697
5473
859
1593
677
789
1505
1869
2349
1667
2497
1672
1692
765
1288
3590
3153
1508
1152
924
1040
6705
781
20272
4855
809
2537
889
3872
6106
868
2126
958
992
838
1400
1800
2076
2759
1346
1190
1344
2645
1091
3309
881
2024
670
1855
1059
1222
3181
816
736
2948
1791
1062
1797
1188
981
1318
6642
3416
2348
1775
1810
1088
870
4030
967
910
2228
4317
3183
8479
848
1142
687
1793
3247
1167
1950
2693
672
728
2663
714
806
2087
701
940
6796
826
854
710
718
941
1043
1593
787
1642
988
1834
662
1270
929
1458
1865
1429
3617
918
781
1450
5295
834
6884
1993