357
0
483
454
951
729
2490
381
408
413
613
5875
749
292
81
429
409
4111
2
169
2730
6
314
283
320
438
1101
248
787
517
894
544