27
1
470
2
268
188
0
116
30
137
243
110
109
375
1345
6
504
603
3
259
1280
4
2005
5
1176
1260
2635
886
2313
652
2323
1651
737
515
968
366
709