1094
1
1069
2571
4
759
1684
2921
5
1172
2499
1301
946
1623
2
432
0
1080
3429
7
907
1249
990
658
1152
2104
3117
8
1527