408
733
649
970
1
1181
619
3156
2809
6
5850
5626
3
1265
2403
1992
4
172
2673
7017
7
307
790
1211
895
663
586
1322
2
609
1279
829