3114
4
1824
0
25137
2275
2
19279
2668
1020
31535
17353
7334
802
2730
6
1848
5876
1
777
20634
8
11768
21
381
21743
249
392
464
2855
3
693
968
247
306
387
1132
467