17946
0
6698
7
5375
2394
3
1837
2
10827
4
1986
2350
5
20545
1
1379
4862
428
3213
2635
637
787
514
3943
3544
2598
2555
373
527
450
969
1664
512
688
570
1106