1676
1052
7694
857
21177
1313
1754
891
4729
6617
5807
792
993
1065
784
1084
1310
1307
1332
1488
858
1014
1302
1276
1345
1547
1887
750
838
682
786
1149
872
2171
883
848
928
3126
794
876
1030
818
926
1504
742
942
724
731
1059
2684
981
1275
918
848
773
637
1469
776
18526
1316
1863
828
1697
902
897
1002
748
1336
1448
1400
1044
943
823
936
804
1268
803
1297
757
699
3113
881
884
1256
2871
690
3387
1251
996
727
2351
911
991
1219
2916
2689
745
2151
3027
941
1012
2566
818
1329
2820
2640
771
1473
913
1003
1022
1162
1210
1125
1295
1128
925
799
928
1587