20634
8
2470
2
447
0
1421
1
1374
635
662
3268
543
2982
3
1501
1054
2372
915
1776
1392
1326
263
509
1448