341
1
106
1104
2
220
164
204
588
4
418
0
426
3
194
161
107
198
33
78
473
125
63
512
87
675
445
968
551
1831
996
108
890
203