2855
3
2669
1
247
819
0
543
2574
467
1009
2
1343
357
572
935
3092
3990
3691
5
440
615
653
327
356
2301
1020
350
3808
2881
3498
4
1987
2224
392