260
1
810
809
2
684
639
312
292
1100
1403
458
471
1593
6
537
145
755
981
542
641
921
1428
919
78
1383
1920
4
357
4861
13
922
291
153
67