1170
2
583
1
391
1641
3
153
550
375
214
787
287
542
494
1059
846
627
0
524
464
1220
1836
4
390
564
459
306
351
399
717
772
715
568