494
2
1046
1
613
1370
783
3
2015
5
570
89
851
73
77
121
320
56
895
182
221
275
519
1129
774
88
69
74
444
1360
1988
1511
493