2730
6
3440
0
433
882
1010
1
393
419
918
448
31535
510
2275
2
539
2299
407
19279
375
392
325
295
834
268
787
998
427
173
3674
10
244
455
25137