1232
0
494
342
209
535
1862
1
432
356
1628
4
5255
16
1779
571
1460
683
492
185
2279
598
440
343
407
169211
11
293
2630
391
839
1880
2
338
503
266