386
0
1239
72
471
1126
1538
348
598
536
2189
725
1473
1802
2
393
1646
368
442
664
2332
29355
2646
3017
1
820
419
540
18
5642
3519
9
402
722