984
859
1648
2778
1304
2469
1935
2982
694
940
1135
4160
1270
1477
2908
870
740
919
4781
2707
1638
1912
976
945
1046
803
871
965
989
801
1343
1354
861
1453
2129
1391
712
3098
1035
1563
1430
2815
3247
1046
11871
1173
6361
1788
821
3659
838
1097
819
1790
952
5933
1821
2248
2446
1009
1031
2828
926
896
1143
879
1152
2776
1319
924
872
828
1412
1070
1244
1550
849
665
1041
716
1633
975
2962
1574
670
996
794
825
1006
2071
1413
870
762
1912
1741
873
1067
2535
1356
1461
1178
974
1015
898
1468
1348
1575
718
3331
763
1284
1034
1032
1019
830
715
853
1274
1884
1665