3440
0
433
882
393
419
3498
4
177
918
448
514
31535
510
2275
2
539
2299
407
19279
375
392
325
295
834
268
787
998
427
173
244
455
25137