2384
826
1363
3848
774
884
638
1914
1014
828
862
2896
1353
1883
12954
718
940
5625
8700
717
644
668
6362
1223
875
745
1952
1405
695
1286
14559
665
674
4353
1205
723
705
767
710
2337
16150
1943
662
826
822
856
5319
3306
1006
943
989
1171
1113
1047
1009
966
846
1173
3536
3121