386
0
1869
5
422
938
846
1132
1282
871
1710
1
2855
3
139
543
505
2105
341
247
475
282572
428
2711
518
2574
467
798
483
670
58
383
3092
494