907
2996
1050
2452
1566
862
2046
1173
4023
1263
1359
928
913
890
1035
1257
6576
992
2973
1652
1950
3557
1533
1147
1753
2262
1895
1299
2151
1434
1757
1506
923
1192
3910
1082
3717
6922
900
913
1328
1322
1108
1722
3855
1754
2236
1111
2514
3434
2478
5748
929
867
2248
1565
1340
1602
875
1162
2378
908
2746
1088
1485
1133
1237
865
2319
1937
2748
991
1010
921
781
937
995
858
854
1868
913
987
3624
2016
2351
1759
8492
1294
2918
1835
828
2338
1754
1565
1970
4566
1386
844
993
1906
939
6925
1156
1103
1111
931
1299
928
1196
925
4470
942
1198
3733
832
1703
2853
1016
843
850