329
1
391
1025
5
530
448
423
184
0
601
3
993
133
114
1335
6
129
2
119
784
677
334
270
69
220
633
518
502
297