17287
21
499
0
4208
6
4266
8
838
1
1423
1453
2
663
1628
1188
329
777
452
1176
3
1555
1308
466
2804
9
2202
11
503
2486
14
581
1417
869
20
2539
7
1280
462
504
594
2156
4