776
1
1559
762
647
531
334
195
877
645
2
3031
4
1562
2714
2321
3
2508
1157
94
0
614
453
2708
368
243
612
383
637