575
1
1086
2
1417
364
395
463
597
292
488
312
727
325
799
0
278
176
717
6
354
3597
3
511
1393
244
1944
4
363
4896
13
927
643
1133
1446
410