940
2
567
0
1043
1
1986
984
5
1387
3
513
947
4
606
460
510
553
590
1092
769
1111
120
542
593
491
616
391
331
430
275
625
428
233
306
378