19783
2
2535
562
1
2386
10827
4
1923
4044
5
2465
572
0
2294
3125
445
940
2525
1740
3
528
5375
12632
7
3498
1038
5169
467
3779