2855
3
2126
0
783
1
422
2727
5
247
857
1132
918
2306
3092
383
3691
58
2190
2301
2
2881
1343
489
683
3498
4
1428
846
2073
543
2224
3233
16
5155
8
670