589
1
74
73
111
69
114
627
401
227
471
564
1126
569
515
941
585
1286
3
1472
2
2673
1183
5703
1010
861
1045
669
1203
600
3622
6
999
983