2275
2
1824
0
19279
392
2668
3114
4
25137
1020
31535
17353
2716
7334
802
777
2730
6
20634
8
518
458
968
21743
1
2855
3
3815
247
464
2190
3691
5
2809
1540
2301
29323