985
4057
2420
1546
2628
788
1249
863
842
1642
4250
1397
834
1454
1049
1334
1383
1535
709
1975
1058
1671
892
1219
1013
870
707
836
1117
1207
1749
786
993
1083
748
2193
4958
1097
2567
1885
4155
3683
1313
3000
977
707
839
2356
1149
707
1081
3868
2196
1030
1467
1040
762
1800
1086
810
1395
870
2838
3813
2028
7196
882
1666
1051
752
4903
734
1331
1071
864
822
1156
924
691
853
929
811
3775
759
650
920
759
2244
1049
1203
1077
3252
680
1469
1175
1566
1326
1414
1899
734
1046
636
1154
830
963
991
6484
1596
1843
755
2044
878
1695
1373
4453
979
1841
683
1538
13258