2836
4
2477
444
1
1540
2
2459
3
675
400
484
517
571
477
456
2658
2347
0
1180
4848
7
700
885
2795
6
512
3335
8
664
2571
538
759
1116
5
1345
4138
3917
455