669
2248
860
3104
1599
1039
1159
3899
1429
877
1328
711
1720
1425
5216
1425
892
4037
1831
854
911
784
2459
800
1368
705
3036
1636
687
1641
752
1014
3983
2185
1267
1240
874
933
769
1759
912
4052
1858
1089
786
706
851
1015
1822
7432
1873
950
1010
797
1944
829
5833
987
1603
767
1464
903
3264
674
1982
746
667
1336
1598
853
1560
736
1381
939
10362
829
851
771
1379
821
816
753
1189
1089
847
1087
844
1004
1523
884
729
3783
1521
982
832
1282
1086
991
811
784
1482
832
1790
745
1002
1489
832
1370
775
1414
1580
740
810
898
2717
1116
1273
607
1210
687