778
1
940
0
1837
2
499
717
519
2245
596
898
1059
884
1026
378
2642
4491
1596
2912
5
916
768
6612
10
728
2385
371
461
6698
7
5854
401
513
21