1182
0
484
290
477
1650
798
58
472
576
1
928
1348
345
418
1171
1040
1608
2314
2
762
497
2337
403
2596
787
2724