1493
1349
3171
4549
1682
1969
1784
3597
2775
1387
1465
1218
1501
1810
996
938
961
936
889
662
13297
1135
1065
1232
748
682
1034
797
1247
945
796
831
1057
657
737
701
876
810
877
675
685
983
665
845
682
694
620
1770
670
638
1041
1150
703
698
1064
699
966
667
3931
733