2171
1951
649
2228
5580
1895
5113
961
627
6439
795
1702
767
1118
1074
988
1327
941
512
1006
897
1176
987
2190
1189