4471
2
5065
1
3176
1672
791
0
1849
2204
5
3779
721
2986
4358
6
475
1225
1028
940
693
501
1193
3475
800
950
2366
1650
307
1601
1512
3426
4
578
3516
189