348
0
390
6499
3
1570
1
2935
2
991
404
341
3183
7159
10
295
633
310
2786
856
732
1171
769
2586
3673
2024
1064
902
483
1508
536
1142
394
2943
461