1754
2
1964
6
789
1
2609
3
1160
0
1143
4155
7
785
2941
4
1066
4631
1211
2269
1953
970
1442
712
3151
1903
2226
1371
117
2547
2219
1536
3681
5527
400
2640
6812