1586
5164
2963
785
1317
699
870
887
1431
1616
1059
864
997
1852
1084
718
787
1015
1679
1609
1396
816
962
718
1040
728
967
784
924
765
1113
9156
1636
1191
787
675
773
911
822
824
4077
3403
1430
1182
707
663
6092
864
1163
1797
6734
7477
1713
843
788
1074
758
1310
1007
1274
803
1357
646
670
1522
1090
1153
1088
963
1577
728
2720
821
1755
954
1066
3957
846
823
1609
1090
900
1264
1077
1628
1098
1381
1692
2050
880
1126
1044
956
2391
1093
972
1841
1083
789
806
1984
1565
1209
980
784
1523
802
1064
1231
693
897
1058
822
1190
1664
1433
1534
720
1488
688