1331
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
882
1049
1773
1050
881
4100
1743
1906
820
991
2086
3234
975
818
988
929
932
883
1505
901
1337
1737
1704
1554
1889
791
853
928
8139
1155
1984
1824
1943
1531
1526
1269
905
1294
890
938
980
1485
1788
948
1842
858
3624
975
1056
775
3484
5894
958
1059
1804
1802
1742
1084
1774
1348
2294