668
648
1386
1661
1875
1456
5022
755
1170
3513
699
1786
994
946
10376
767
885
2522
830
9385
1187
1475
1753
4119
1881
1416
1958
3653
2927
1511
914
2512
1450
1738
2018
794
846
1645
1817
2040
1468
1450
1768
5240
898
2850
1410
1073
1806
1328
6872
1065
2530
877
681
962
768
1077
1504
3760
6316
1752
2106
1231
1377
1126
1640
840
1058
1221
884
664
1048
1632
2012
1175
2421
678
6998
1180
841
1746
4518
667
678
808
972
4186
915
755
818
739
805
1284
793
969
717
1952
792
1511
3251
982
3620
2335
730
834
4508
1682
1086
725
879
766
732
1850
984
2485
1630
667
1169
10210