616
1
992
130
1546
679
2
958
546
72
124
134
152
998
79
120
157
564
155
98
671
62
19
206
122
69
785
376
3
1989
309
165
1447
7