616
2
632
3
1680
1005
1186
1
8846
6
1056
0
2670
3994
1451
1307
4
1578
27
4673
10
1225
1381
1125
1353
4145
1315
1746
1828
1287
1025
9147
1478
1949
7
6592
6074
7081
22
3310