674
1078
967
2266
1646
5090
4005
1488
2407
3145
995
763
1550
1479
2991
1247
1478
1227
942
1041
2025
3713
2556
6847
1520
2601
888
8561
1322
785
1406
1602
1769
1133
914
1838
1234
1261
668
648
1386
1661
1875
1456
5022
755
1170
3513
699
1786
994
946
10376
767
885
2522
830
9385
1187
1475
899
1121
1077
648
1539
877
858
1117
1485
1683
702
742
1738
1696
687
2647
995
898
795
2561
1014
864
828
3154
1814
1711
1034
1453
4218
1312
6957
777
1378
869
975
686
880
981
1712
1010
680
894
4447
4704
1531
783
824
681
4175
737
639
1868
880
775
4547
3322
1548
3647
1311
913