683
0
587
444
476
1
787
505
1824
678
292
2211
479
219
533
334
169
545
271
453
392
901
492
138
470
318
361
447
1264
552
16