19279
2
1100
0
380
3203
10
440
382
676
320
2855
3
248
1357
326
749
518
240
3510
17353
3092
1
244
436
360
393
323
409
584
416
2250
410
349
492