19944
2
280
1
2354
17970
15
1581
2650
20
1335
0
2386
2159
1212
1003
5225
8
2530
4
14861
7
2250
6236
10
12459
3
1174
189326
2499
2629