1069
1
1094
2571
4
759
1684
2921
5
1172
1301
1623
2
1080
2499
2238
3429
7
907
1249
946
990
1152
658
1564
1529
2053