657
4594
917
621
694
770
733
673
721
3977
1042
814
703
890
688
2302
739
1216
864
746
915
1606
815
710
1857
1164
1175
861
868
794
1213
930
2816
936
882
1446
16530
1096
862
834
1269
1030
1203
931
1305
874
1218
1613
1225
1791
1139
1578
2996
1185
1444
3183
1160
2444
1750
1217