144
1
292
1066
2
554
358
458
471
1592
6
536
237
1383
859
921
542
641
682
809
312
639
1919
4
4861
13
351
922
738
404
78
918
166
153
67