370
1
2176
14
476
1321
4
1642
3
5101
0
622
447
6833
10
465
758
2
561
1828
377
1454
87
466
1204
471
922
837
448
441
415
3272
5
1300
1371
398
1913
1072