3114
4
325
0
3510
2
4111
2749
1
2748
1452
1098
6062
16
3268
2546
1501
1381
390
2076
934
467
263
105290
1463