6859
28
1571
5
1010
0
1141
2
2811
3
1200
1
1579
1351
2178
1477
1760
1375
937
1628
1730
3276
3215
17
3536
6
889
1935
4940
9
1339
4177
10
5837
4406
4
1189
1435
2836
1667
2482