1880
2
722
0
1133
2328
325
409
951
602
1020
1557
454
415
1101
1169
771
456
301
1045
535
743
1411
381
267
1033
431
663
294
348
2161
1
1167