745
0
2659
1
1546
4
797
272
1673
507
597
703
941
633
5368
2668
2
1644
538
1421
2238
109
891
1099
2908
3684
5
3005
449
405
673
2605