19279
2
31535
0
25137
1824
2275
798
2668
777
3114
4
17353
2459
9
2076
1
802
325
2730
6
1880
20634
8
458
522
1411
422
1053
284
363
99
2855
3
288
804
1665
247