1540
0
321
2211
918
433
1557
675
2702
1161
1133
1425
448
479
2143
1073
468
1085
355
516
685
2109
303
1826
544
517
943