8003
0
1740
2
1390
3
12661
2060
1
3095
7
3542
3619
4
1212
2528
2755
1297
4101
4099
8
3249
423
2733
438
5216
4005
3527
1673
1012
240
5897
6264
2727
2518
3351