1420
0
2527
329
1569
410
818
1312
435
2230
1862
1
354
1385
1330
914
449
653
1653
402
685
758
55
2057
2532
619
103
2728
752
190
616
1661