1645
1
1215
330
0
422
468
661
1133
869
1939
957
1123
3
951
454
409
2490
445
403
415
1557
456
1045
602
1661
787
722
1161
2095
4
846
668
1444