781
3303
2047
1158
705
966
1459
877
834
1161
835
964
770
714
12407
684
1193
1098
776
789
1263
696
822
1059
1119
2402
2461
967
670
922
796
1066
1175
2564
887
782
4066
910
771
1047
1015
2276
1812
1542
1432
1104
1579
1197
1884
766
711
752
2054
982
3736
794
950
5590
750
1368
795
705
1678
1197
905
777
962
2531
1175
1194
682
2225
3006
725
695
876
951
779
978
1303
2531
1610
937
4549
1770
11305
921
882
920
1091
733
1688
3365
707
2373
1137
791
2593
1690
804
1121
945
686
745
1484
3775
778
1003
712
1846
953
888
730
697
4015
1651
1376
1892
865
752