1463
1
419
0
2657
3
1452
4895
8
1124
2546
3510
2
683
495
2758
918
2634
1949
2461
20
2809
1267
1551
381
524
1131
69
3149
4
270
3116
468
3092
1389
325
451