2987
2
282572
0
19279
350
2299
417
433
413
2000
1
539
2275
3868
2224
918
44199
121182
31535
419
25137
400
376
17353
456
798
427
448
407
295
573
788