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