473
2
78
1
37
108
126
589
4
163
204
969
3
551
1831
200
128
63
87
890
1105
221
106
166
137
350
194
0
213
418
427
199
425
529