12244
9
51
0
58
104
666
4
671
2
80
1
514
823
3
34237
13
157
236
18089
39
123
165
218
378
182
2974
6
3066
150
139
3262
7
163
259
12547
8
316
420
270
2814