1544
1
558
1000
860
2
2482
697
2270
1314
483
1013
1133
1011
0
2435
6
837
328
632
682
563
853
1119
1316
745
625
1952
605
662
1772
3
487
655