765
2
1225
1
2546
6
1575
964
337
4650
2361
6689
4
5012
1603
3025
3063
3
382
43
0
1392
3995
7
2665
771
5