685
0
1478
4471
2
392
1672
1
1090
3
534
3995
3779
2986
1601
940
2476
822
616
657
2366
480
1512
2649
3426
4
847
607
3516
1240
5
876
11447
948
1564
931