1331
837
848
15830
1490
1598
953
1133
905
1389
1185
847
1585
932
2161
857
903
870
897
1827
1411
3201
4188
1139
1323
3830
907
1496
953
6871
1674
1632
1060
802
979
1019
866
1074
924
1682
1889
1403
6351
6710
877
2640
2374
944
4301
3449
1418
6584
2542
1537
1720
1422
3033
1650
2628
1274
1071
1481
1055
4329
885
6587
2145
1035
843
894
1383
866
906
4929
1168
1213
1405
2161
1039
1992
1983
884
1477
1137
893
3188
1001
3769
2990
2579
5692
1596
1443
849
2604
844
845
1148
1853
1204
1379
1090
1994
1229
1906
878
2038
1214
898
1037
1398
1128
1325
2401
932
1126
3392
879
1426
963