1020
0
1504
1
650
957
1302
415
456
787
1557
403
467
1161
602
1133
1045
1665
1869
5
2105
1009
2
1939
579
1642
454
18385
722
1291