1362
20036
843
1586
872
798
765
840
700
1332
698
1036
1241
779
824
1286
1612
2311
1567
3399
2620
937
884
980
805
1027
1634
1199
850
1037
3004
1133
2317
8310
1039
2355
811
804
1938
873
832
1099
866
1117
993
1036
13437
6043
991
961
1364
1391
1934
895
815
1465
1010
1197
994
2062