244
0
1465
296
2668
2
482
70
64
1408
827
859
458
383
419
320
825
416
846
2934
8
503
1774
1
375
408
984
767
294
1581
259
337