910
1
808
469
1368
3
1221
554
2
2183
4
1772
1507
2666
400
2030
844
736
991
938
473
619
725
2405
984
1271
1780
1152
3485
593
1582
6
879
814
430