5836
5
714
7
2668
10
3747
1678
9
1170
6
1393
1
134
526
2
799
1390
2592
1211
2108
4
1585
828
713
857
1930
374
280
591
1483
3
525
34546
0
1427
507
1723
784
825