14750
8
4243
7
839
0
475
1294
1
1298
2458
2189
531
484
433
893
1944
2
1106
628
909
1491
872
3
536
418
2381
1109
4562
10
539
776
490
1057
3034
4
1719
3549