893
0
1225
740
1709
652
549
387
984
1672
1
557
2132
2
720
1105
22731
7793
4
415
385
785
471
561
2258
1725
358
1813
1601
634
456
336
572