1120
1
560
1682
4
923
662
0
1927
1154
605
622
805
796
1567
1139
2741
6
1327
3
1045
1151
1282
539
2359
2
1369
1886
988
1475
823
1344
1555
2926
2297
636