275
0
255
1469
3
938
6
982
2
624
307
1
414
349
143
391
375
426
71
46
306
493
586
130
116
1283
4
1115
100
800
595
616
453
973
1074