19279
2
3498
4
17353
0
25137
31535
2201
3
282572
2727
2275
514
2623
1
1020
798
2657
13159
10
2419
20634
8
1824
968
2668
576
177
4455
3114
408
1647
2431
928
306
3116