8121
10
309
0
779
3998
1
330
548
70
5440
8
2234
823
657
4074
5368
181997
11
2089
2
342
622
2242
781
841
1158
947
690
553
829
877
1604
633
930
1022