2336
5
1725
3
1290
1
2631
2
594
1179
432
0
1554
1633
706
493
83
1180
1808
7
2466
617
356
3819
2132
785
610
1239
539
1282
4158
8
1634
2295
302
2254
1721