1392
2
1569
1
1513
3
1370
1105
1568
564
1390
0
766
546
405
657
1852
6
2280
5
92
378
645
1152
471
207
867
2634
480
415
731
1597
1478
1275
1291
1100