2476
4575
5233
1548
4387
881
868
1393
1748
1282
746
719
743
16132
834
1116
659
834
1514
1007
2349
1067
709
781
639
5699
7221
1811
867
669
6193
1711
882
700
873
816
1960
915
949
3065
8696
933
897
750
7236
905
761
1380
941
1350
1213
733
1159
3598
4833
1486
941
7207
1070
6880