978
2
403
0
750
6370
5
1045
456
266
467
1661
1
445
2659
5380
8
4271
4
1841
7
597
722
410
764
96
2524
430
4077
2119
2782
1161
1823
2749
3
262
1059
685