783
3
1721
3015
4
454
1
864
1372
0
3018
7
79
720
2
644
460
867
1036
1216
504
86
654
480
592
270
582
67
81
4673
1839
89
3672
8
75
930
816