357
0
2275
2
1824
3868
326
935
400
2546
348
517
171
3114
4
269
327
518
25127
2023
1
4940
5
597
2526
3
747
350
968
2727
581
47041
776
1077