77
0
953
1
2493
503
376
1959
4224
4
255
435
2191
2645
7756
3
285
477
356
1649
278
2431
2441
2337
3123
545
2810
1780
499
2
4895
8
475
2693
2211