918
0
2299
539
538
20634
8
25137
392
448
470
2275
2
376
351
19279
21743
1
787
834
248
31535
375
433
239
882
339
427
396
295
393
155
407
618