845
1003
845
1212
2662
6379
1231
1658
908
2323
927
896
843
842
27815
1035
982
979
847
3273
1071
2561
3940
976
872
817
849
901
2875
961
2110
2017
1110
856
1287
871
1705
1165
2422
3325
981
3542
901
1325
815
3824
993
1054
1032
2065
916
808
7186
1692
1685
951
1131
831
889
925