2740
0
1314
484
2111
3
1649
1
552
1762
2690
355
683
443
363
419
335
3391
269
945
991
566
479
693
458
1211
6800
802
326
1431
2
25127
525
611