19279
2
17353
0
25137
31535
2201
3
2727
2275
2623
1
1020
798
2657
13159
10
20634
8
1824
968
2668
576
4455
3114
4
1647
2431
3510
971
3498
5861
6
2328
1903
436
3091
7
1254