422
56
81
592
28
1180
0
696
310
834
526
452
147
302
857
149
1441
46
535
1036
3
1413
486
533
27
407
36
682
330
865
123
277
437
600
194
352
599
1072
816
381
366
216
140
214
2090
22
12
4
83
788
182
268
