1650
644
702
1922
3289
1428
3433
678
777
1333
1659
1379
1601
13120
801
2844
914
1076
761
847
674
853
890
659
779
6782
1847
1105
6883
1482
617
685
1475
4018
670
11006
789
1412
3297
784
946
959
723
643
2271
1355
1171
838
919
782
1390
2006
1872
871
3057
688
754
855
1036
1242