19279
2
1501
0
2275
2041
1
865
1824
3691
5
2809
17353
2301
2254
2881
31535
814
3466
567
3114
4
3510
2470
4111
2990
6
413
2749
1885