3114
4
3510
2
4111
2749
1
1961
0
2748
1452
1098
3047
10
604
2546
4694
7
2076
16840
15
597
467
2727
1463
2735
385