248
0
78
667
797
64
127
506
2442
2
2781
9
76
117
1351
446
2017
111
694
1530
8
36
62
802
4
102
121
166
2103
3
2506
1
25
3035
10
1171