213
1
789
91
124
165
276
0
308
48
85
590
2
495
130
117
97
197
122
112
372
1316
3
850
4
392
183
649
745
226
286
56
102
800
244