5448
1184
4408
958
5881
1278
6817
1482
5209
1132
4979
1082
3186
693
5953
1294
4755
1034
5477
1191
6994
1520
6886
1497
114
25