5860
7
1122
1
1105
2
3207
3
1170
6
1678
9
526
1386
1723
825
784
799
805
857
714
828
1585
2108
4
1395
591
280
1483
1390
2593
1211
1931
34549
0
1177
1266
3760