3092
1
1949
0
653
953
1924
2730
6
676
2459
9
2655
803
671
418
573
663
90
438
300
729
2564
2
3929
10
2964
631
597
547
369
1452
1580
2546
486
822