19279
2
31535
0
2275
25137
17353
1020
798
2574
1
5223
9
2668
3815
1551
968
1647
477
3498
4
2730
6
475
2855
3
376
918
1921
213
2645
20634
8
3691
5
2199
3114
3092
2652