433
0
448
427
21743
1
392
539
584
25137
416
350
383
1511
295
1824
297
705
2275
2
255
2224
918
585
69
419
376
2299
979
456
247
1152
407