1383
963
961
879
729
4224
1106
1014
1116
830
6817
839
1037
1209
3955
10052
1867
1693
34290
886
879
855
829
1225
1313