433
0
350
539
2275
2
2224
918
419
25137
2730
6
376
2299
456
427
448
407
295
339
413
383
538
19279
3248
31535
1020
335
280
20634
8
21743
1
6579
9
2188