482
0
70
64
1408
827
90
859
458
383
419
320
825
1222856
4
416
1010
1
846
503
1633
2
1774
375
984
767
3498
294
1581
259
337
1318
349