2086
1
365
0
1329
1358
3
516
2
1133
1425
1939
274
957
951
3795
454
409
403
415
1557
456
1045
602
2271
1661
787
722
1161
846
668
410
1101
381