536
0
251
451
316
529
289
367
169211
11
424
2407
2
347
101
57
787
381
78
447
738
467
138
164
1029
4864
1
392
346
255
1094
637
2275