2575
2
1311
4
960
1
1077
8
637
618
748
0
2665
4920
5
7186
7
2696
1686
696
5447
10
621
2976
899
564
1819
830
754
1518
422
3844
9
2272
6028
3
3842
927
1044
1799