726
1
5181
7
1220
2
504
0
1599
2131
2086
3
1441
2571
2408
8
2072
1212
1753
4303
12
965
1203
753
995
588
1246
6123
4