478
1
546
725
2
1046
544
1390
147
635
3
394
1471
313
446
601
1029
660
1909
1389
624
531
1121
631
750
1305
3156
4
4213
8
1686
2149
540
1510
1071