19279
2
1922
1
2275
31535
0
25137
467
1642
915
1054
2727
5
1129
1425
1578
3025
650
3268
1513
1566
20634
8
964
1193
1894
3114
4
2326
1824
4111
896
1665
1501
7153
9