2609
14
1516
1
666
2
545
4002
23
2218
4
1169
3
582
1576
1826
1412
9183
27
339
284
212
580
85
891
555
536
727
722
0
1578
947
1014
63
616
846
405
1338