978
2
1661
1
5380
8
544
0
5132
4271
4
31535
2659
3551
3
1984
2391
1101
410
2524
2123
685
675
6370
5
262
367
2749