1780
0
441
310
1042
342
264
864
892
114
421
1511
1159
331
78
751
1430
479
423
1
1817
1446
772
1522
343
337
747
390
984
320
334
1016