2186
3
1073
8
571
1
472
2
1456
691
215
176
518
441
1354
4
392
493
1001
224
0
603
391
615
129
72
351
2454
683
456
547
2840
512
130
1320
602