683
0
3114
4
5853
15
626
1
3510
2
4111
2749
1587
3724
2748
1452
1098
2524
530
2546
646
370
269
2076
2494
1463