19279
2
25137
0
1563
1
31535
467
2275
1824
326
17353
904
1401
2190
1922
1642
1880
2727
5
20634
8
1578
2668
2370
3
3114
4
2570
1310
3025
1020
3070
11
653
4363
2522
2711