405
1
1560
2
846
1480
2776
4
1941
5181
8
1256
1085
0
2564
5
876
6
849
1039
538
4596
54
444
2064
978
2081
7
736
2825
493
1514
970
1450
3
886
516
1874
1381
692