2459
9
3691
5
2809
2
17353
0
2301
3092
1
303
979
2881
31535
3114
4
3510
4111
2749
1587
2748
1452
1098
597
2727
1929
2546
646
326
370