1436
8
666
2
1254
1
1086
0
1065
1140
3
555
1483
1650
3969
6
1100
1506
8304
4
1375
4069
472
1457
691
1702
5
885
1380
1228
1000
6201
2292
1073
4685
772
1026