2574
2
1311
4
960
1
1077
8
637
618
748
0
2665
4919
5
7185
7
2696
1685
696
5447
10
621
2976
899
564
1819
830
754
1518
422
3844
9
2271
6027
3
3842
927
1044
1798