2730
6
20634
8
2855
3
2461
20
298
0
246
282572
2668
2
2445
139
615
1358
887
378
275
684
405
2125
1
1343
569
527
787
565
3442
379
223
1346
561
653
458