152
0
2395
353
804
383
678
1182
1
935
522
1942
5009
798
320
657
356
809
714
1073
392
573
8116
6
913
367
543
435
3700
1636
6850
10
408
1199