19279
2
3469
4
25137
0
4111
2909
282
1862
1
9178
6
381
1059
5255
16
1981
467
2328
2000
1020
2907
874
951
957
476
415
1045
629
31535
726
3503
3
22330
22
9807
602