27
1
470
2
268
188
0
116
31
139
245
111
109
376
1345
6
504
603
3
260
1280
4
2005
5
1176
1260
2635
886
2313
652
2323
1651
737
515
968
366
709