3076
1
17333
27
2710
2
1545
2507
1843
2171
1628
1093
0
4099
8
688
595
1422
1000
693
1618
868
384
383
386
782
3621
469
3567
3428
1061
1148
697
584
227