21
527
831
7
380
17
538
28
185
156
25
65
995
0
526
1
387
606
337
7
0
262
194
351
11
329
4
548
354
12
295
190
449
0
57
347
609
158
95
337
2
112
4
364
281
326
120
357
39
0
23
0
99
0
