1306
1
520
0
970
480
2870
3
543
503
296
684
2393
2
494
402
422
641
2127
579
2095
4
7334
968
1799
1164
432
1023
538
340
2856
297
416
251
797