1403
883
940
2682
4482
899
2729
1843
2324
1722
1198
946
1809
4797
786
1666
1184
1014
4266
1473
2142
1022
1068
1392
1361
899
1053
3085
893
1213
856
857
1068
6500
1892
1341
1338
1307
900
857
1971
979
1048
938
1554
755
1184
900
1030
1544
1358
2282
941
840
1219
1189
809
793
2127
1063
1004
1180
756
1518
1715
1049
3154
859
1995
1268
772
962
758
1507
975
4159
2490
950
1725
917
1118
742
800
711
766
778
2175
1341
4114
1524
728
1296
763
1747
1256
875
715
3012
822
870
751
1435
1315
810
1891
877
1289
908
1177
675
1979
828
678
873
3123
1145
1447
740
2140
916