959
2865
1786
2936
2295
768
885
843
1240
17991
825
808
4258
712
2039
878
1311
1284
1118
1817
2862
1393
780
1565
2452
2728
4081
3686
723
2020
1441
826
2391
1383
983
1393
7425
1709
953
1021
1585
2473
792
1327
1626
8618
1636
9086
791
822
953
685
749
996
1272
1914
1116
12003
1413
1033
1403
949
1672
1154
1001
1458
672
1089
997
1244
1355
793
1716
1008
3719
1055
948
798
777
1047
2199
1575
1015
750
964
1391
826
879
1310
856
2716
1364
1193
6364
2594
663
753
1403
1389
961
731
769
1397
694
982
672
1496
718
889
1836
885
833
868
1252
954
740
785
780
738
1237