1834
2
12472
0
1755
1628
356
1862
5505
14
1268
1635
1
2804
4
1575
5
1128
1498
3522
4184
3682
9836
15
1606
2949
1691
467
8313
9
653
376
666
935
1104
9566
8
802
693
3