2730
6
3114
4
5620
11
17353
0
2059
8
5617
5
2275
2
31535
25137
489
483
1020
6842
413
279
1824
968
466
342
4111
19279
1336
286
495
680
2922
9
332
4830
2881
820