768
1
1109
358
2
1596
6
393
1682
4
753
984
817
0
273
406
27
103
2457
862
3680
3
1100
1710
1582
829
2368
5
3486
945
3397
1780
2969
1814
1721
540
593