2730
6
18385
2
1129
0
417
1642
1
1291
20634
8
1776
1452
2000
1894
929
662
915
2341
2657
3
2668
1587
292
326
5262
10
1823
370
2275
661
1330
1193
1733
31535
2207