19279
2
1501
0
2041
1
3116
968
3691
5
2809
17353
2301
2648
1528
2881
31535
1780
18385
3114
4
3510
4111
2749
2748
2191
1452
2634
1098
1157
1862
845
2172
1084
1969