8101
7057
3322
6058
4070
1240
3215
342
5297
7354
3311
470
6176
6071
3544
6752
6082
7971
550
7778
4325
1674
952
2265