525
0
365
675
269
499
2
368
307
3847
5
144
787
1
490
335
1332
10
257
482
519
328
762
747
544
918
396
407
461
386
496