1404
1
3325
5
2718
3
1411
8
6194
461
511
3712
688
2621
4
1837
2110
7
1353
2430
6
1678
0
704
2
708
1292
106
656
409
306
107
307
59
1300
79
960
433
2044