553
2
1441
1
533
547
635
441
1435
815
1516
587
1688
4
2401
1222
5
2215
2969
758
1231
3
1721
1862
17
698
714
4470
14
4684
865
531
720
610
498
3349
435