2039
1
622
388
946
3
2280
1684
2
612
544
1106
616
590
773
641
1107
8
1364
221
701
749
4
563
521
593
774
587
956
811
1611
395
119
486
578