2444
5
586
1
2205
856
1182
2
2621
9
2419
1461
1235
719
698
783
3
723
868
754
805
578
1655
2156
5698
17
630
2701
600
1719
4
2133
564
372
387
875