415
0
403
3036
381
1571
1
722
750
846
4438
5
1133
367
1240
1939
266
951
7952
280
2121
4
1727
3559
2143
91
1045
430
456
1661