2384
826
1363
3848
775
884
639
1914
1014
828
862
2898
1353
1884
12954
719
940
5627
8702
717
644
668
6362
1223
875
745
1952
1405
695
1286
14559
665
674
4354
1205
723
705
767
710
2337
16150
1943
662
826
822
856
5321
3307
1006
944
989
1171
1113
1047
1009
966
846
1174
3537
3121