275
0
256
1472
3
938
6
985
2
624
307
1
414
349
143
391
375
426
72
46
306
493
587
130
116
1284
4
1116
101
800
596
618
454
974
1075
73