1550
670
1192
2324
678
1064
582
803
1882
1434
1124
2572
662
1185
655
1607
874
819
829
1039
1991
516