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
1777
887
1176
1448
770
4902
1985
1643
650
1167
4563
1261
652
699
2610
2934
780
2681
1408
1830
1572
1582
789
2525
882
4685
4571
705
692
909
2516
2636
4359
858
2913
672
799
743
1055
2654
1688
1293
1129
902
947
706
788
695
4483
806
1077
1146
1177
734
888
813
1898
930
2636
830
893
942
1487
855
1543
731
1964
1378
3292
1802
1224
1077
794
1669
541
2929
630
757
1557
738
641
794
2039
615
693
676
676
729
1514
856
933
678
1326
1439
668