953
1804
845
858
2116
2144
1231
870
1566
3382
870
12032
806
1318
735
3481
706
2291
955
2088
1015
8931
853
1213
2529
1569
905
6145
11306
785
652
1021
1136
1992
949
3730
804
1272
1959
2033
3219
870
1563
1267
738
758
4802
817
2450
928
893
2090
832
823
1250
835
783
1208
943
7543
2462
864
5171
944
727
1011
2080
1491
1236
2016
986
1312
3558
2135
1340
1100
922
756
1580
5228
1081
895
858
1082
5965
1523
836
1896
1153
1477
1413
712
890
981
1269
1894
1162
1055
771
940
904
823
1431
1050
1681
954
1352
900
2005
795
2832
731
823
1293
10341
35295
913
11928
1109
1286