842
1
675
409
568
276
125
2015
8
609
813
1014
0
1427
804
1573
2
1120
4
2494
1904
1968
5
1878
835
892
623
654
555
4884
11
1485
996
904
495
998
695